package com.grape.annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * 类描述： 是否区分注解（默认为false，false：接口表中没有user_id，不区分数据，true：用户是否为管理员，非管理员只能看到自己创建的数据）
 *
 * @author  putao
 * @email   2628279194@qq.com
 */
@Target({ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME)
public @interface Distinguish {
    boolean isDistinguish() default true;
    String columnName() default "user_id";
}
